import request from '@/utils/request'

// 根据企业ID获取登录配置
export function getWeComLoginConfig(params: { corpId: string }) {
    return request.get({ url: '/wecom/getLoginConfig', params })
}

// 保存企业微信企业ID
export function saveWeComCorpId(params: { corpId: string }) {
    return request.post({ url: '/wecom/saveCorpId', params })
}

// 获取企业微信签名信息（用于SDK配置）
export function getWeComSignature(params: { url: string }) {
    return request.get({ url: '/wecom/getSignature', params })
}

// 企业微信用户授权登录
export function wecomUserLogin(params: { corpId: string; code: string; state?: string }) {
    return request.post({ url: '/wecom/userLogin', params })
} 